package com.sailing.xjpb.ipaas.client.entity.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 从sso-client-0.0.1-SNAPSHOT.jar反编译的源码，要了解字段详细，参考ipaas接口文档
 * 角色信息
 *
 * @author YW
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SipRoleDTO implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 1L;
    /**
     * 角色ID
     */
    private String roleId;

    /**
     * 角色编码
     */
    private String roleEnName;

    /**
     * 角色名称
     */
    private String roleCnName;

    /**
     * 角色类型
     */
    private Integer roleType;

    /**
     * 拼音简码
     */
    private String spellCode;

    /**
     * 角色描述
     */
    private String description;

    /**
     * 操作时间
     */
    private Date operateTime;

    /**
     * 操作人
     */
    private String operatePerson;

}
